#pragma once

#ifndef __LogMgrTest_H__
#define __LogMgrTest_H__

/*!
 * \brief Class to test the log manager functionality
 * 
 * Class to test the log manager functionality
 */
class CLogMgrTest
{
public:
	//============================== METHODS ==================================
	//! Default constructor
	CLogMgrTest( );

	//! Destructor
	~CLogMgrTest( );

	//! Contains the tests for checking the Log Manager logic
	void Test( void );

private:
	//============================== METHODS ==================================

	//! Forbid copy construction
	CLogMgrTest( const CLogMgrTest& ar_log_mgr_test );

	//! Forbid assignment
	CLogMgrTest& operator = ( const CLogMgrTest& ar_log_mgr_test );
};

#endif